package com.ctg.behavior.common.usersequence;

import java.util.HashMap;
import java.util.Map;

import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = false)
@Data
public class CtUSCalcEventData {

//	/*
//		{
//			"outerProperties": { },
//			"distinctId": "004def47c1ce57cc",
//			"userId": null,
//			"event": "_AppEnd",
//			"time": "2021-06-04 16:00:29.041",
//			"properties": { }
//		}
//	 */

	// 设备ID
	private String deviceId;
	// 用户去重ID
	@Deprecated
	private String distinctId;
	// 用户ID
	private String userId;
	// 事件标识
	private String event;
	// 事件发生时间, 格式：YYYY-MM-DD HH:MM:SS
	private String time;
	// 外显字段信息
	private Map<String, String> outerProperties = new HashMap<String, String>();
	// 非外显示字段信息
	private Map<String, String> properties = new HashMap<String, String>();

}
